var uploadFile=function(span,id,button,div,error,phone){
	if($("#"+id).val() == ""){
		jAlert("请选择一个文件!","提示");
		return;
	}else{
		var file=$("#"+id).val();
		var fileType = file.substring(file.lastIndexOf(".") + 1);
		if(!(fileType && /^(stp|STP|)$/.test(fileType))){
			$("#"+error).css('display', 'block');
			return;
		}else{
			$("#"+error).css('display', 'none');
			fileid=[];
			$.ajax({
				type:"post",
				async : false,
				url : FILESERVER_ID,
				dataType : "jsonp",
				jsonp : 'jsonpcallback',// 传递给请求处理程序或页面的，用以获得jsonp回调函数名的参数名(一般默认为:callback)
				jsonpCallback : "feedBackState",// 自定义的jsonp回调函数名称，默认为jQuery自动生成的随机函数名
				success:function(data){
					fileid.push(data[0].id);
					
					$.ajaxFileUpload({
						url : FILESERVER_UPLOAD_PATH + '?origin=A3&id=' + data[0].id +'&userName='+phone,
						secureuri : false,// 一般设置为false
						fileElementId : id,// 文件上传空间的id属性 <input
											// type="file" id="file"
											// name="file" />
						dataType : 'jsonp',// 返回值类型 一般设置为json
						jsonp : 'jsoncallback',
						success:function(data,status){// 服务器成功响应处理函数
							data = $.parseJSON(data.replace(/<.*?>/ig,""));
							setstp(fileid,div);
							jAlert("上传成功！","提示");
							$("#"+span).text(data.data.originName);
						},
						error:function(data,status,e){// 服务器响应失败处理函数
							jAlert("上传失败！","提示");
						}
					});
				},
				error : function() {
				}
			});
		}
	}
	$("#"+id).val("");
};

var setstp=function(id,element){
	for ( var i = 0; i < id.length; i++){
		if (id[i] != ''){
			if(element=='Programdiv'){
				$("#programmeid").val(id[i]);
			}else if(element=='Productdiv'){
				$("#productid").val(id[i]);
			}else if(element=='Modlediv'){
				$("#modleid").val(id[i]);
			}
		}
	}
};